spring-loaded mechanism - Turco Inglés Diccionario